QT      += core gui network sql qml concurrent  widgets xml quickwidgets
greaterThan(QT_MAJOR_VERSION,5):QT += core5compat
CONFIG   += c++2a
DESTDIR = ../../../dist/plugins
TARGET  = sailmipim_plugin_quickbar
TEMPLATE = lib
DEFINES +=

CONFIG += file_copies
res.files = $$PWD/resources
set.files = $$PWD/settings
res.path = $$DESTDIR/../
set.path = $$DESTDIR/../
COPIES += res set


INCLUDEPATH +=../../interfaces              \
              ../../util/sailmipim_util_sys     \
              ../../util/sailmipim_util_sll     \
              ../../util/sailmipim_util_core    \
              ../../util/sailmipim_util_gui     \
              ../../util/sailmipim_util_qml     \
              ../../util/sailmipim_util_models  \
              ../../util/sailmipim_util_xsd  \
              ../../util/sailmipim_util_shortcuts  \
              ../../xsd  \


LIBS += -L../../../dist         \
        -lsailmipim_util_sys        \
        -lsailmipim_util_sll        \
        -lsailmipim_util_core       \
        -lsailmipim_util_gui        \
        -lsailmipim_util_qml        \
        -lsailmipim_util_models     \
        -lsailmipim_util_xsd        \
        -lsailmipim_util_shortcuts  \
        -lsailmipim_xsd

FORMS += \
    src/panelsettingsdialog.ui

DISTFILES += \
    resources/share/global_icons/plugins/default/QuickBar.svg \
    resources/share/global_icons/plugins/quickbar/quickbar.svg \
    resources/share/qml5/quickbar/DockComponent.qml \
    resources/share/qml5/quickbar/DockComponent.qml.manifest \
    resources/share/qml5/quickbar/MenuComponent.qml \
    resources/share/qml5/quickbar/MenuComponent.qml.manifest \
    resources/share/qml5/quickbar/LauncherComponent.qml \
    resources/share/qml5/quickbar/LauncherComponent.qml.manifest \
    resources/share/qml5/quickbar/LauncherComponent.qml.settings \
    resources/share/qml5/quickbar/QuarkOrderView.qml \
    resources/share/qml5/quickbar/SideView.qml \
    resources/share/qml5/quickbar/TabListView.qml \
    resources/share/qml5/quickbar/TrayComponent.qml \
    resources/share/qml5/quickbar/TrayComponent.qml.manifest \
    settings/sailmipim_quickbar_settings.xml \

TRANSLATIONS += \
    resources/locales/sailmipim_quickbar_en.ts \
    src/sailmipim_quickbar_en.ts \
    src/sailmipim_quickbar_ru_RU.ts

HEADERS += \
    src/baseactioncomponent.h \
    src/declarativewindow.h \
    src/desaturateeffect.h \
    src/dirwatcher.h \
    src/dockactioncomponent.h \
    src/launchercomponent.h \
    src/launcherdroparea.h \
    src/manifest.h \
    src/menucomponent.h \
    src/panelsettingsdialog.h \
    src/quarkmanager.h \
    src/quarkorderview.h \
    src/quarkproxy.h \
    src/quarksettingsmanager.h \
    src/quarkunhidelistview.h \
    src/quickbar.h \
    src/quickbarutil.h \
    src/quickbarview.h \
    src/tablistview.h \
    src/tabunhidelistview.h \
    src/traycomponent.h \
    src/viewgeometrymanager.h \
    src/viewmanager.h \
    src/viewpropsmanager.h \
    src/viewsettingsmanager.h

SOURCES += \
    src/baseactioncomponent.cpp \
    src/declarativewindow.cpp \
    src/desaturateeffect.cpp \
    src/dirwatcher.cpp \
    src/dockactioncomponent.cpp \
    src/launchercomponent.cpp \
    src/launcherdroparea.cpp \
    src/manifest.cpp \
    src/menucomponent.cpp \
    src/panelsettingsdialog.cpp \
    src/quarkmanager.cpp \
    src/quarkorderview.cpp \
    src/quarkproxy.cpp \
    src/quarksettingsmanager.cpp \
    src/quarkunhidelistview.cpp \
    src/quickbar.cpp \
    src/quickbarutil.cpp \
    src/quickbarview.cpp \
    src/tablistview.cpp \
    src/tabunhidelistview.cpp \
    src/traycomponent.cpp \
    src/viewgeometrymanager.cpp \
    src/viewmanager.cpp \
    src/viewpropsmanager.cpp \
    src/viewsettingsmanager.cpp

RESOURCES += \
    quickbar.qrc




